to give effect - Anglais Synonymes Dictionnaire